labour-saving devices - Español Inglés Diccionario